package unused;

import java.util.concurrent.ConcurrentHashMap;

public interface IOntology {

    public String getOntologyPath();
    /*
     * if no path is set -> use default
     */

    public void setOntologyPath(String path);
    /*
     * read .obo files containing all ontology terms and relations
     */

    public void parseOntology(String path);
    /*
     * ensure that each term has its all (inherited) relations
     */

    public void remakeRelations();
    /*
     * return all Ontology Terms and relations
     */

    public ConcurrentHashMap<String, OntologyTerm> getOntologyTerms();

}
